966709
8131000
975816
662754
937489
609265
488866
922823
573593
676226
183528
101972
5116799
3547581
3049148
2354804
2226988
2031609
1945357
190878
1756118
1718136
1682195
1633471