16648 48
9476 34
16712 28
21304 58
18861 44
7183 27
9402 14
6475 9
6029 14
12342 13
29092 89
31476 122