13987 1127
46207 199
84104 2492
49300 619
41597 644
47333 342
16903 1823
42006 647
47588 1499
15356 505
46018 182
43270 1770
354255 5315
300527 3281
269943 3823
254015 2835
219203 2149
210880 3113
199731 2677
193193 2362
154158 1836
127255 2405
126774 1267
125601 1003