64295 23
12957 11
15703 15
14297 10
9822 8
27643 26
26908 31
5984 4
17544 17
14849 14
19173 20
10830 9