16703 14
11478 9
17398 15
2606 1
8238 6
24358 25
18953 18
15667 7
25695 27
16154 14
22019 18
33894 36