703989
518835
1091000
268218
17724
785893
746449
442438
441321
761953
40829
1001140
5053799
3492581
2969148
2294804
2203988
1996609
189378
1886357
1735118
1707136
1653195
1620471