7540 17
8250 24
12656 23
29172 71
15316 35
4053 16
9523 8
33335 111
2986 8
4772 10
6142 20
4684 16
17391 36
9048 41
12775 21
1875 8
5163 27
9059 12
3492 14
10184 46
1548 9
6925 17
1613 14
2866 7