You don't But that is not a normal configuration..
I would do it this way, since if your sending 22 to .3, that is not really www.foo.org now is it ;) So ssh.foo.org would be better or ssh.www.foo.org if you wanted. I have to assume your sending both http and https to .15 so www.foo.org points to .15 works for both of those. And 10k.foo.org for port 10000 pointing to .19
you have 4 different IPs there they are not all www.foo.org Other way you could do it other than NAT reflection is actual forward on your lan side that says if going to IP 10.0.1.15 (www.foo.org) on port 22, really send it to .3, same for your 10k port