593 6
2782 2
19393 31
14460 65
2903 3
4795 22
2408 5
7035 44
5213 20
2898 4
1868 6
2685 20
2733 8
1864 6
3824 10
1494 3
1187 6
2158 7
1736 4
1345 3
1326 3
1941 7
2933 12
3991 12