16742 50
3102 7
1522 4
1103 6
1234 2
1276 1
1053 2
1822 4
1052 1
2002 5
1362 1
1175 1
1688 4
977 1
985 3
1416 4
1395 1
1305 2
3000 11
1315 3
1359 3
3202 8
1172 1
1997 3