100300 851
64353 633
58886 883
37753 1190
64620 1644
30534 517
60372 739
54046 919
50609 1758
37546 1509
34156 562
18383 504
348912 5261
294447 3210
267461 3800
249600 2807
215904 2120
207247 3074
196891 2662
189916 2340
152605 1822
125499 2398
125410 1258
124185 990