1115693
10103
376232
623390
1069163
1073819
683111
684759
1080109
943523
238677
302439
820619
763865
814189
487110
17079483
14311692
12861960
10375916
6848831
6790668
6562362
6524156
6025477
5418960
5006623
4916253
423870
3937231