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