20648 18
16671 15
18311 18
21066 18
24796 23
11776 10
14835 14
18068 18
16894 16
19238 19
22071 22
15535 15