9505 9
10683 6
14938 18
13603 8
8483 3
12501 9
11819 13
7339 4
12947 18
13667 7
20837 19
18197 30
19078 10
13089 16