Good job!
You managed to get some good PB's too, very impressive.