792659
7028
507921
47318
733389
14518
46755
672675
105875
497742
60245
760430
209448
2051000
586877
136798
7348743
528586
2968577
2964980
2959510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545