12421 11
21302 13
15529 17
12154 11
25586 26
20812 21
37896 45
18559 19
53005 64
38756 51
59543 69
14720 11