30400
261813
426966
581628
649243
410642
276442
922990
185509
228473
76574
552439
1070122
1059311
1055113
1053551
1043707
1041196
1041904
1038558
1029822
1027252
1025720
1021350