668524
671928
726377
1023836
60743
458138
497652
258676
995338
94685
1020198
1065450
1096952
329810
672900
886170
17977484
15536692
14339960
10800916
7290156
7101668
6946362
6918831
6325477
5787960
5641623
5431253
434270
4070231