41192 1088
57769 408
30166 1099
13843 193
38878 927
46782 120
16205 1092
50605 738
50158 1972
46229 199
36215 876
46082 183
357295 5336
303942 3293
271282 3829
257111 2856
220986 2155
212562 3125
201026 2683
195179 2372
154945 1847
128386 2409
127788 1270
126337 1005