485343
495245
122868
523114
91446
283435
1000721
562142
886869
637104
596251
490452
5117799
3551581
3051148
2357804
2226988
2033609
1947357
190878
1756118
1718136
1682195
1633471