11306 9
15128 13
7933 6
22525 21
11671 10
14026 11
13158 12
19127 13
42898 44
26854 28
7331 5
21828 20