40928 1645
31788 691
49126 1976
37948 1190
40067 2004
43835 216
16206 917
14966 825
15363 854
32709 449
25778 147
14847 1681
354400 5315
300668 3282
269998 3823
254159 2836
219297 2149
210935 3113
199813 2677
193302 2362
154190 1838
127313 2405
126844 1267
125635 1003