14093 21
18813 26
43819 63
17230 22
20924 64
24221 46
18224 32
55242 86
14066 19
8632 18
78817 111
14758 36
9859 35
7569 32
18258 53
7548 36
6481 17
10365 97