16001 12
12693 7
11827 10
21185 15
37437 41
19639 19
11972 8
11196 9
8189 6
19075 13
13845 11
27779 28