14093 21
18813 26
43819 63
17230 22
20924 64
24221 46
18589 32
55242 86
14431 19
8632 18
78817 111
14758 36
9859 35
7966 32
18258 53
7548 36
6931 19
10365 98