75953
799116
12218
342490
701254
37087
440535
378145
568209
457980
168152
660295
1082122
1066113
1065311
1057551
1054558
1050707
1047904
1042196
1029822
1027252
1025720
1023350