1115693
10103
376232
623390
1069163
1073819
683111
684759
1080109
943523
238677
302439
820619
763865
814189
487110
17081483
14313692
12861960
10375916
6848831
6791668
6562362
6525156
6025477
5419960
5007623
4919253
423870
3938231