Answer:
60 teenagers
Explanation:
3000 divided by 100 = 30 (1%)
30 x 2 = 60 (2%)
3.5m questions
4.5m answers