3345 10
1581 2
5050 16
2135 6
1570 5
1031 3
13823 75
4747 15
2953 10
2530 12
2981 12
4017 5
2429 3
3292 10
4214 8
14674 31
2824 9
1226 3
1427 1
2281 3
2673 1
9104 31
847 4
1724 9