24096 663
63922 645
57733 500
11234 1915
43411 1530
36030 2107
35991 383
30525 655
28449 910
49354 622
31621 1234
29799 396
351019 5285
296732 3251
268456 3815
251253 2822
217163 2134
208682 3097
198016 2667
191539 2350
153286 1828
126114 2400
126001 1261
124834 997