I think Stanford got it because of the long delay waiting for MIT and Cornell to untangle which wasn't charged to their time total. Stanford and CMU seemed to run really clean courses, so in any case, it will be close.