713985
35981
970154
953347
857352
880828
741756
610526
133486
62782
71048
888519
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1768118
1720136
1690196
1637471