980779
152373
627585
171652
319724
261225
810496
966717
5783500
3040654
2183336
1966238
1854736
1821895
180867
1724433
668777
558233
524472
1005550