10100587
3920
11513987
2689
6802257
2111
6675582
2142
13658356
5846
3354215
1815
4458947
904
10883925
1806
10638588
2547
18579787
7015
10022465
2481
4804883
1542
2394292
684
3782892
816
9627083
1749
5088475
1379
9181587
1906
11553291
4646
19114153
4627
4331879
1077
7585975
2346
8220994
2896
2931727
1259
9384474
3044
20063856
3559
2793359
615
4949321
1476
6329281
2528