Analysts trawled through more than 57 million flight records from 2017.