689 6
2823 2
19435 31
14498 65
2934 3
4826 22
2430 5
7058 44
5237 20
2923 4
1896 6
2706 20
2765 8
1889 6
3855 10
1515 3
1203 6
2176 7
1754 4
1369 3
1346 3
1952 7
2955 12
4021 12