16660 50
2973 11
2260 10
3180 8
3064 7
1071 6
1978 5
1486 5
1499 4
1397 4
1665 4
1799 4
1311 4
1649 4
1111 3
1973 3
1336 3
1291 3
1384 3
963 3
965 3
1039 3
1178 3
1194 2