741906
1480355
1058896
1287515
967956
991760
1655558
973629
822532
2215890
13521000
728912
1077382
1119862
43971
704992
17740483
15210692
13862960
10667916
7093156
7019668
6900831
6827362
6254477
5704960
5477623
5338253
432070
4045231