398462
592975
780808
667416
680796
846344
978280
596874
459935
670589
395159
313208
5117799
3551581
3053148
2357804
2226988
2033609
1947357
191078
1756118
1718136
1682195
1633471