15267 326
12511 114
52895 1550
48279 2044
23706 331
14546 441
50291 750
54182 990
11683 1060
52448 1963
50821 927
45005 179
357626 5336
304314 3299
271407 3830
257469 2859
221231 2156
212805 3129
201149 2683
195372 2372
155017 1847
128459 2409
127957 1270
126394 1006