6005 25
4093 10
1575 3
3001 4
1091 4
1588 4
3069 6
1894 4
2567 5
2726 15
6564 28
1882 4
2352 4
1569 3
3954 19
2334 5
3888 12
2547 12
2418 8
1796 11
1645 4
2771 7
2978 12
2385 7