4099
3697
11662
9697
7651
13709
7749
10902
12726
12993
19866
16872
17736
15510
53782
22674
18067
20368
19634
20228
4308
13127
5532
12564
13246
6401
6352
10099
13285
15299
11307
10534
12491
14223
13468
13902
13751
14119
14889
22984
18082