12028 24
17029 34
8021 6
10047 16
5951 3
22460 33
9886 14
5655 3
5617 5
5965 7
8613 5
18875 39
9046 16
9740 11
18408 50
23725 57
5486 6
5681 6
10098 19
7225 12
8675 9
9125 17
13210 22
27064 106