16738 50
3100 7
1517 4
1101 6
1232 2
1272 1
1050 2
1819 4
1049 1
1995 5
1353 1
1173 1
1686 4
974 1
981 3
1414 4
1392 1
1302 2
2994 11
1310 3
1356 3
3198 8
1170 1
1993 3