19810 18
15569 14
39885 18
12762 11
12160 10
10732 31
16388 15
13553 10
16556 15
12710 10
10150 8
15355 11