917947
131310
617423
551250
215858
328629
427529
576218
38801
543800
106622
122825
5182799
3601581
3129148
2433804
2248988
2074609
1998358
192378
1778118
1724136
1700196
1645471