14093 21
19199 26
44183 67
14431 21
80643 115
15136 36
7748 9
14246 27
17902 48
9859 36
30085 90
29588 59
10171 22
12539 37
27802 234
9403 48
8314 26