383323
217920
10870
47120
335768
515745
177241
359848
705990
475427
1001265
97353
1059311
1038196
1036904
1034551
1032707
1029822
1023720
1021350
1021252
1020122
1020496
1018675