12091 8
17761 49
97571 22
20762 13
18862 14
14261 10
15767 11
9070 5
14118 10
14904 9
17994 12
12694 8