706511
225956
980537
227677
133463
799377
1010282
771722
700940
90999
82447
72129
5059799
3499581
2977148
2298804
2204988
1999609
189478
1889357
1736118
1709136
1654195
1621471