15628 16
5718 10
17522 16
19735 32
7208 5
9033 9
4935 12
4377 8
10231 12
21346 25
15124 24
9751 14
8299 5
16082 22
9813 8
4275 12
2887 9
12446 18
5843 17
3959 15
81522 112
25047 33
32203 26
10975 18