928 2
2983 4
1677 4
7481 17
3097 13
3046 7
1789 5
1421 1
3657 4
3054 10
3105 9
20655 43
2125 2
14705 71
1099 1
2550 6
1188 2
2317 9
6944 20
2660 3
9204 25