15605 35
11210 37
1319 6
1894 6
1606 7
1408 3
1555 5
2581 11
1212 2
2229 11
2916 10
3272 14
2230 9
1487 5
1701 4
4910 28