2957 5
5311 9
1148 2
1664 5
2735 6
2133 6
1426 2
2791 5
6672 30
2170 8
3510 15
2777 25
1650 3
3096 7
8385 59
3568 9
8429 29
3687 13
2637 7
2100 7
2109 4
1823 11
3277 8
714 1