WL - BZA
12616 -- 3hrs 40min with 1 stop and an overtake.
12622 -- 3hrs 25min non-stop
BZA-MAS
12622 -- 6hrs 50min non-stop
12616...
more... -- 7 hrs with 6 stops
MAS-BZA
12621 -- 6hrs non-stop
12615 -- 6hrs 30min with 6 stops
BZA-WL
12621 -- 2hr 53min non-stop
12615 -- 3hrs 03min with one stop of 2min
Again I leave it to you to compare the aggressiveness.