581314
425460
813624
370189
708438
928441
1077609
945280
18517
1441967
760598
951542
890911
73795
501234
779561
1565571
1491673
136249
1353444
1245367
1233523
1225898
1205296
117438
1174560
1169418
1160948
1157995