125990 2400
79231 433
44505 1673
38829 601
11999 139
49111 1943
50062 1832
20522 188
30524 655
44183 1304
12382 1120
22012 749
350631 5283
296182 3242
268269 3814
250882 2819
216867 2134
208393 3097
197806 2666
191239 2349
153151 1827
125883 1261
124651 995