460192
1262889
991738
787805
872508
649854
13751000
505683
1065448
1275439
581584
1099750
70485
609372
128319
648454
20158484
19578692
17940960
11936916
9260156
7905362
7839668
7185623
7072831
6914477
6895960
6413253
457470
4363231