31682 701
21117 1968
17343 176
60206 714
18837 664
51171 212
56626 724
17386 790
36866 2047
54446 681
58084 339
53003 877
340577 5154
286815 3054
263540 3739
243167 2728
211320 2083
202728 2996
192088 2593
185107 2288
149532 1768
122630 2374
122528 1243
121985 959