887350
168887
826363
98620
417876
60333
14712
300399
964714
104811
947723
23986
672766
196627
58547
776524
1085779
1012266
1011372
1010500
1008844
1007482
1003153
1001851
1001417
1000110
100041
1000942
999258
99868