1056241
871730
1104344
774950
787573
780207
395917
524659
568354
572979
347418
277212
907327
392391
449663
1254862
17066483
14296692
12854960
10373916
6848831
6787668
6558362
6520156
6020477
5417960
5001623
4910253
423770
3937231