19938 111
64043 633
37561 1188
50924 1023
51327 1221
18962 388
10918 1862
44717 745
37024 296
11288 343
20827 256
48771 412
344093 5197
289954 3111
264963 3759
245991 2764
213600 2099
204409 3012
194200 2628
186514 2298
151095 1789
123957 2385
123603 1248
122930 976