16699 50
1976 3
1150 1
3185 8
1341 3
1294 3
2979 11
1288 2
1372 1
1399 4
965 3
952 1
1669 4
1154 1
1340 1
1984 5
1038 1
1806 4
1035 2
1260 1
1216 2
1077 6
3082 7
1502 4