105253 33
43902 3
56104 9
41327 3
46931 4
28031 2
135926 40
32006 3
19484 1
21880 6
29101 4
76459 10
97977 8
18658 0
22052 3
379428 86
63127 7
64259 15
89159 23
80055 14
13976 0
138727 4
22354 1
44680 9