616423
355951
837311
482474
148558
806289
709230
74985
136253
1332848
1303368
1302852
128563
1263358
1252939
1249482
36082
601754
200978
940476