11872 9
19424 18
13504 12
27381 23
15674 14
24021 22
54862 37
6253 4
43671 51
20660 17
59744 64
15757 14