Doesn't "tanto" already imply "as much"? Why is both quanto and tanto involved?
as much as = tanto/a quanto. as many as = tantos(as) _ quanto
Ok, I'll write that up as well! :)