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