14093 21
18813 26
44183 67
14431 19
79311 111
14758 36
7748 9
13842 27
17505 44
9859 35
29285 90
28721 58
10171 22
12143 36
26455 230
7976 42
7371 20