14336 32
11194 27
17817 42
15071 48
28931 104
14612 42
30679 78
13280 25
20260 67
14234 34
16441 25
15539 40
23616 25
19554 41
22364 36
18835 32
13402 29
21947 50
28724 100
25587 78
17770 27
16927 38
37895 76
33142 105