15063 16
14161 13
11790 12
16885 18
19296 20
19072 16
11978 11
16558 17
9496 10
39875 48
10848 11
10698 8