1086532 39
1606458 80
37730 22
45804 4
64878 3
38627 11
40001 7
22551 1
163977 6
55658 8
58201 4
40480 8
66976 10
117180 3
58552 12
56455 6
37852 3
50359 1
867103 76
205355 56
314158 50
577756 74
223956 19
187580 30