Can you answer all 40?

hockey26

Can you answer all 40?


5 4