125996 2400
40550 1504
63905 645
58364 1350
35976 1404
11999 139
29076 456
49111 1943
45423 861
40622 272
58658 1372
27566 1369
350659 5283
296202 3244
268281 3814
250906 2819
216893 2134
208418 3097
197816 2666
191264 2349
153155 1827
125886 1261
124656 995