18091 34
17803 38
12583 9
11606 15
12202 22
20996 22
15364 23
12057 7
14336 24
16031 33
14467 21
15753 22
11152 14
17927 28
12030 16
9722 12
16000 28
22873 33
13804 34
38517 105
24085 56
58078 185
9542 4
12333 7