97535
894931
373949
976316
186162
151428
600959
381778
2971000
319537
570181
321222
5079799
3512581
3001148
2309804
2211988
2007609
1902357
189778
1742118
1715136
1658195
1624471