10880 8
14511 13
12286 10
15454 14
7553 5
31510 22
24705 21
12761 11
18229 17
16386 15
33463 29
17765 13