100641 857
31511 1052
35629 1060
57730 500
40622 272
10796 549
22612 272
27566 1369
46365 353
12659 334
18161 733
10923 1404
350668 5283
296225 3244
268288 3814
250917 2819
216908 2134
208430 3097
197822 2666
191272 2349
153158 1827
126000 2400
125887 1261
124660 995