10966 9
8687 7
23771 13
12544 10
28108 29
27329 23
19136 15
24186 25
11470 8
14433 13
30759 31
26057 22