12453 12
9306 9
15544 8
9785 11
14680 20
10739 16
27595 42
43407 62
16951 21
14613 14
9932 6
17573 27
17571 21
12927 22
12288 20
27775 11
11165 17
18303 38
13862 23
5247 9
20041 31
19547 25
8801 11
20949 29