485436
788253
324640
12964
1056120
535919
760587
835119
16918
799445
504699
61469
5161799
3574581
3098148
2403804
2238988
2061609
1978358
191878
1774118
1722136
1692196
1639471