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