16714 50
3087 7
1506 4
1084 6
1224 2
1263 1
1038 2
1808 4
1042 1
1986 5
1344 1
1158 1
1679 4
965 1
968 3
1402 4
1379 1
1291 2
2980 11
1298 3
1345 3
3186 8
1160 1
1981 3