15905 6
20458 4
14782 8
9477 9
10155 5
12480 9
51004 10
11682 3
16902 3
28330 5
19329 1
19680 6
14630 9
11254 3
8557 6
13077 7
9682 5
17884 5
10407 10
8727 3
11559 6
11909 8
13102 9
112708 4