15636 47
2744 11
1942 10
2883 8
2890 7
845 6
1728 5
1288 4
1208 4
1426 4
1531 4
1255 4
1100 4
1413 4
892 3
1729 3
1131 3
1021 3
1197 3
754 3
810 3
821 3
917 3
1028 2