15390
348224
627113
1971000
664483
777275
529597
640652
989717
827505
746212
792534
5136799
3558581
3065148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471