15390
348224
627113
1971000
664483
777275
529597
640652
990717
827505
746212
792534
5148799
3567581
3075148
2392804
2230988
2052609
1972358
191578
1768118
1720136
1690196
1637471