Answer:
Please refer to the attachment, today I ain't in a mood to write it down on paper;)
8.4m questions
11.0m answers