Here's a short guide to get mastery 20 in less than an hour, I did it in about 50 minutes without using the redeem codes, so using them will surely improve the time.

https://www.youtube.com/watch?v=MwwwbKhsb40