952 5
2941 5
3114 14
1903 7
2163 5
4852 18
5005 14
12309 84
2647 13
1137 2
4537 16
8724 60
1722 8
2132 3
2261 5
7577 25
34870 197
2309 22
1019 2
914 5
10503 44
1198 8
3682 15
2637 7