Time changes very much based on day too. Was on the 57 a few months ago and it took 40 minutes to clear immigration, a friend on the next day was on the same flight and took 5 mins. Another the day after - 20 mins! All in F on the 744 so relatively fast off. C'est la vie.