493204
802462
362411
14721
169725
20748
112500
705364
374301
312185
504479
436689
5079799
3512581
3001148
2309804
2211988
2007609
1902357
189778
1742118
1715136
1658195
1624471