17156 16
16509 16
14701 13
17482 15
9526 7
20353 18
42570 45
21731 15
28548 29
10358 8
32977 33
10515 9