515291
810557
587838
726351
672744
107718
52620
960585
400718
407902
590801
317632
1059311
1038196
1036904
1034551
1032707
1029822
1023720
1021350
1021252
1020122
1020496
1018675