Answer:
18 of the 50, 30 of the 100.
Explanation:
50x+100(x+12)
150x+1200=3900
150x=2700
x=18
9.5m questions
12.2m answers