Wonderful colour scheme. I see what you mean about the legibility. The red numbers would need to
A. Be white or a very light shade with a drop shadow.
B. Lose the drop shadow and use a white outline around the red.

Hope that helps.