I finished today at lunch ... all 1,039 problems (no, not all at once). The average time it took me to complete each problem was about the same as Level 50. I've been doing about 20 a day for a while.
The next phase ... practice and practice and practice each level until I consistently score a 90%.
This could take a while.