274394
789265
1531607
1458432
1647638
890669
753771
1408892
1209985
48299
122059
978682
700699
840357
209170
215997
17082483
14321692
12862960
10376916
6848831
6792668
6563362
6528156
6026477
5424960
5012623
4919253
423870
3939231