4099
3696
11662
9697
7651
13709
7749
10901
12726
12993
19865
16871
17736
15509
53780
22674
18067
20368
19633
20228
4307
13126
5530
12563
13246
6399
6351
10098
13285
15298
11307
10533
12491
14223
13467
13902
13750
14118
14889
22984
18082