12045 4
15012 9
16727 16
12973 15
16165 12
9593 9
9016 19
7803 5
17156 14
15875 12
10639 13
7258 9
9098 14
13855 12
13840 18
13807 21
9106 20
6771 5
20404 14
7030 3
10376 8
11408 9
22580 28
12912 25