491244
490818
59633
497415
606117
942806
931783
612273
191187
849999
381548
300504
5117799
3551581
3051148
2357804
2226988
2033609
1947357
190978
1756118
1718136
1682195
1633471