14093 21
18813 26
44183 67
14431 20
79713 115
14758 36
7748 9
14246 27
17505 47
9859 35
29670 90
29179 59
10171 22
12143 36
27001 231
8554 47
7856 20