6530 13
4765 10
18829 24
20582 40
12827 21
17791 11
11333 13
9328 10
7746 15
12541 22
17638 31
10404 24
5720 7
33673 75