14093 21
18813 26
44183 67
14431 21
80203 115
14758 36
7748 9
14246 27
17902 48
9859 36
29670 90
29588 59
10171 22
12539 36
27396 232
8989 48
8314 20