14093 21
18813 26
43819 63
14066 19
78817 111
14758 36
7748 9
13842 25
17505 44
9859 35
29285 89
28324 55
9790 22
11734 36
26049 230
7548 36
6481 19