List or Rank seems better than Sort. I don't think there's anything wrong with your sentence as it stands. I would understand it completely. However, I would probably write it as shown below.
List all the long distance calls you made last month by talk time, from shortest to longest.