10666 20
7706 5
9111 10
17937 28
17907 34
9757 11
11467 10
13426 11
7843 4
8343 8
9907 7
9758 8
8216 7
8625 7
8284 9
11088 15
10277 10
8610 4
44113 107
7060 1
14476 13
13814 19
6440 3
27060 64