249927 32
37757 5
29281 1
45651 5
76029 12
24051 2
36479 3
21728 1
23007 1
23052 2
21652 3
99601 18
26659 4
101827 14
46026 5
42658 1
23155 1
85684 20
75631 10
148807 28
67605 5
41705 7
58552 6
86657 4