what is the rank with a higher than 2 total, 21 gold and more than 12 bronze?
none