688565
580447
26573
237880
101473
897700
517355
377881
812979
86156
89835
613757
1071122
1059311
1056113
1053551
1043707
1041196
1041904
1040558
1029822
1027252
1025720
1021350