What is the solution?

Solve 29*q + 3576 = 293*q + 101*q - 7009 for q.
29