954919
480502
389669
431923
157226
669630
50427
299840
902196
54531
9432
23881
528694
666724
31757
497455
7348743
528586
2968577
2964980
2960510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545