9432 16
18987 29
70803 142
15695 19
8978 8
9492 1
15485 21
9914 10
56587 175
12219 11
13001 18
17578 21
24521 61
10090 10
10540 12
15792 25
14997 12
7811 6
31207 42
25921 55
8530 10
8541 9
10286 7
14800 18