So, basically, you're asking to sort the first field numerically in descending order, but if the numeric keys are the same, you want the second field to be ordered in natural, or ascending, order.
I tried a few things, but here's the way I managed to make it work:
sort -nk2 file.txt | sort -snrk1
Explanation:
The first command sorts the whole file using the second, alphanumeric field in natural order, while the second command sorts the output using the first numeric field, shows it in reverse order, and requests that it be a "stable" sort.
-n
is for numeric sort, versus alphanumeric, in which 6 would come before 60.
-r
is for reversed order, so from highest to lowest. If unspecified, it will assume natural, or ascending, order.
-k
which key, or field, to use for sorting order.
-s
for stable ordering. This option maintains the original record order of records that have an equal key.