How many four digit numbers divisible by 29 have the sum of their digits 29? 
How many four digit numbers divisible by $29$ have the sum of their digits $29$?

A way to do it would be to write $1000a+100b+10c+d=29m$ and $a+b+c+d=29$ and then form equations like $14a+13b+10c+d=29m'$ and eventually $4a + 3b – 9d = 29 (m'' – 9)$. Analysing this equation for integer solutions using the advantage we have $\to$ $29$ is a prime; will give the solutions, but is tedious work.
Are there better solutions?

$(a=4\land b=9\land c=8\land d=8\land m=172)\lor (a=7\land b=5\land c=9\land
   d=8\land m=262)\lor (a=7\land b=8\land c=5\land d=9\land m=271)\lor (a=9\land
   b=6\land c=8\land d=6\land m=334)\lor (a=9\land b=9\land c=4\land d=7\land
   m=343)$ 
So 5 numbers which are $4988,7598,7859,9686,9947$.
