9508
6421
15080
52226
25372
9858
23368
7994
59027
14177
6283
18223
10314
105503
33731
3275
23950
45499
2999
4619
2636
10155
14737
6325
2595
40559
14589
3432
4699
9346
26932
4825
16350
2375
9339
3667
12439
142653
1525
14304
12331
2459
14663
4409
15874
21861
2656
25603
26874
12115
3242
7553
12517
7863
27721
23836
3622
3647
23858
12794