979868
994749
63782
601198
709440
576453
554691
441481
62732
303928
173654
127221
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471