50186 992
46072 1720
44561 560
20362 1458
79472 433
29125 792
18273 1282
11902 929
67309 938
53423 551
45850 302
14819 423
354269 5315
300555 3281
269953 3823
254041 2835
219223 2149
210895 3113
199749 2677
193208 2362
154160 1836
127263 2405
126783 1267
125608 1003