18223
10314
105503
33731
3275
23950
45499
2999
4619
2636
10155
14737
6325
2595
40559
14589
3432
4699
9346
26932
4825
16350
9339
3667
12439
142653
14304
12331
2459
14663
4409
15874
21861
2656
25603
835
26874
3242
7553
7863
27721
23836
3622
3647
23858
12794
20387
12854
6951
4861
6427
1694
8469
6321
3486
10658
7527
8344
13850
47097