424383
231780
100861
7014
195967
943448
409610
75266
482690
360612
60180
644385
2981361
2669455
2591928
2564455
2265995
2160955
2124281
2055719
1940226
1693208
1630351
1585406