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