12048 20
12400 10
9891 16
11178 14
14802 20
12777 20
14153 14
13109 29
20352 28
15028 33
22736 52
16010 16
56243 105
20423 41
25308 47
14380 20
15153 30
25161 66
13280 25
20187 31
17330 23
20754 34
10598 6
14227 18