1624708
262669
835980
999273
1117936
91174
1288126
618936
643931
1138287
110593
1056936
2237501
546413
662441
155190
20158484
19579692
17940960
11936916
9260156
7905362
7839668
7185623
7072831
6914477
6895960
6413253
457470
4363231