Thanks for maintaining the tool, but there seem to be some problems.
DL doesn't award SkyMiles based on distance traveled, only MQMs, so those results are meaningless. Further the elite multipliers for SkyMiles seem to be wrong.
Also, the 500 MQM minimum per segment isn't programmed. For example, SEA-PDX returns 129 MQM, not 500.