591 6
2776 2
19393 31
14457 65
2903 3
4795 22
2406 5
7035 44
5213 20
2897 4
1867 6
2683 20
2731 8
1862 6
3824 10
1494 3
1187 6
2158 7
1736 4
1345 3
1326 3
1941 7
2933 12
3989 12