13903
12082
11130
14922
14508
15712
10618
13974
16956
12870
14656
18274
16950
11256
12953
19275
12490
19605
15284
15995