16740 50
2995 11
2288 10
3200 8
3100 7
1102 6
1999 5
1503 5
1520 4
1415 4
1687 4
1821 4
1324 4
1666 4
1124 3
1995 3
1357 3
1313 3
1400 3
983 3
981 3
1067 3
1201 3
1221 2