9294 16
18716 15
11196 7
12191 10
13070 8
16853 5
18429 6
10690 3
20875 14
10818 12
17346 13
13360 10
11405 8
18645 7