14093 21
18813 26
44183 67
17230 22
21292 66
24221 46
18589 33
55639 89
14431 20
8993 18
79713 115
14758 36
9859 35
7966 36
19044 58
8554 45
7371 20
11328 102