146760
988839
328808
283536
529788
437507
375359
355262
24124
310594
865929
405805
33107465
28281132
252021000
24970484
19001346
17072973
157331032
14999239
12921764
10644485
878347
5932209