2351 7
18218 32
13048 27
36417 109
4754 23
5647 31
2225 4
3360 5
2699 9
1941 7
2569 4
1296 3
2071 7
1606 6
2624 4
1337 3
2325 4
1861 2
1324 2
1213 4
1125 1