12672 5
21725 21
14643 8
15675 15
14762 10
13407 8
12903 9
13274 11
11303 7
13528 7
12099 3
31612 65
14643 14
10836 3
11600 3
23936 49
13013 4
15947 12
15278 7
24803 23
15797 15
11552 1
12435 3
25135 32