15949 12
9598 9
10313 29
9133 8
6694 12
12210 15
16540 25
8012 9
5678 13
5804 10
5612 5
6206 6
2448 1
3943 7
1936 8
6060 7
13720 24
3790 10
2554 4
4334 8
5241 10
13397 20
3521 2
16692 21