156884
9029
593275
613757
881632
411500
570685
250141
36954
683729
591823
383196
662899
469737
727453
831315
1087779
1013266
1011500
1011372
1008482
1008844
1003153
1002851
1001417
1001110
100041
1000942
999258
99868