40545 1504
58975 886
29834 1460
54875 781
54083 919
34166 562
30686 318
43733 1519
34647 1388
25813 1793
30524 655
12659 334
350587 5283
296150 3242
268259 3814
250865 2819
216856 2134
208368 3096
197798 2666
191207 2349
153147 1827
125985 2400
125876 1261
124645 995