16723 50
1988 3
1166 1
3194 8
1353 3
1305 3
2987 11
1297 2
1385 1
1410 4
978 3
972 1
1683 4
1165 1
1349 1
1991 5
1047 1
1815 4
1045 2
1270 1
1231 2
1096 6
3094 7
1514 4