9332 7
10075 8
13099 12
15591 13
18827 17
89836 20
13039 21
22351 18
44871 47
18759 18
9040 7
13557 12