33826 1541
27986 404
15366 164
46554 1849
35338 1860
35904 876
36460 217
30215 923
30924 960
10651 1651
24025 709
41223 1708
354472 5316
300729 3282
270021 3823
254240 2841
219343 2149
210972 3113
199842 2677
193328 2362
154213 1838
127343 2405
126868 1267
125646 1003