Wow my congrats. I'm sure you put a lot of effort and work in preparation for Toefl.
Could you share with us how long did you prepare? What books you used for preparation? What other sources you used for getting such a good score in each section ?