2536 2
1686 4
5429 15
2422 8
928 2
2983 4
1677 4
7481 18
3097 13
3046 7
1789 5
1421 1
4016 4
3413 10
3105 9
20655 44
2494 2
14705 71
1099 1
2550 6
1188 3
2317 10
6944 21
2660 3