596 6
2784 2
19396 31
14461 65
2903 3
4798 22
2408 5
7035 44
5216 20
2898 4
1868 6
2685 20
2733 8
1864 6
3826 10
1495 3
1188 6
2158 7
1737 4
1345 3
1326 3
1941 7
2934 12
3992 12