707968
590523
538406
255148
738113
97278
540691
720979
722741
387787
182711
946484
5162799
3576581
3104148
2409804
2240988
2064609
1981358
191978
1774118
1723136
1694196
1640471