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