495245
465774
122868
523114
91446
283435
1000721
562142
886869
637104
490452
466525
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471