114220
79217
792215
448425
905626
167529
687995
502240
813397
999968
82680
339936
5117799
3551581
3053148
2358804
2226988
2034609
1947357
191078
1756118
1718136
1682195
1633471