12672 5
21583 21
14643 8
15540 15
14762 10
13407 8
12903 9
13137 11
11303 7
13528 7
12099 3
31612 65
14643 14
10836 3
11600 3
23936 49
13013 4
15947 12
15278 7
24664 23
15797 15
11552 1
12435 3
24999 32