1717558
1199552
703760
893101
486420
414423
159766
2103818
2305890
531241
2033788
7072831
995110
795275
903895
1198106
20158484
19578692
17940960
11936916
9260156
7905362
7839668
7185623
6914477
6895960
6413253
457470
4363231