9030 8
22861 49
20548 40
25244 55
16650 27
10116 12
7047 1
7647 2
8573 6
20360 27
17563 74
8880 10
10411 6
10231 5
8881 8
10272 3
7165 3
9869 12
14938 18
8070 9
14089 18
8653 7
6018 0
44113 107