17985 8
15585 6
18716 15
11710 11
11194 12
22481 20
10208 5
26160 12
10945 6
19499 13
12006 13
23291 22
20875 14
17346 13
16819 27