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