509549
50176
711378
34166
549728
597840
829231
625449
163290
116350
510168
883144
1077122
1061311
1061113
1055551
1048558
1047707
1043904
1041196
1029822
1027252
1025720
1021350