Denver have the best record in the NFL