Question: how many grand slam matches has federer won?
Answer: 325