582 6
2766 2
19389 31
14455 65
2902 3
4795 22
2406 5
7031 44
5211 20
2895 4
1867 6
2683 20
2730 8
1862 6
3823 10
1493 3
1185 6
2156 7
1733 4
1344 3
1325 3
1940 7
2930 12
3987 12