31458 1183
39430 316
33529 1949
47802 1388
44328 649
38265 1146
12435 867
42016 647
46082 183
30375 1752
21254 212
56019 1658
357231 5336
303901 3293
271265 3829
257062 2855
220955 2155
212531 3125
200999 2683
195133 2372
154943 1847
128376 2409
127775 1270
126312 1005