16266 23
9991 4
16553 20
15765 10
17222 19
7841 5
12723 10
12494 7
14177 13
15743 17
14941 23
21396 22
12371 12
11153 14
8122 5
21150 13
9426 6
18399 21
17219 20
9678 5
22286 27
42936 64
29393 15
20536 36