57421
116608
557679
553732
35337
806276
589356
19425
1525148
1341636
1218706
1195948
1182634
1117830
1103244
1096292
596589
484363
522554
203213