New law here, 1,5 mil euros per year for 338 athletes in 29 olympic sports.
It means that olympic gold is worth cca 1200e, silver 900e, bronze cca 800e, worlds medals worth little bit less. European champions are not here.

Athlete must be 45 years old, and has to be tax payer, no Monaco (no tennis players then)
At lest some gold olympics here like Pešalov (weightlifter) would not live on the street after they retire.
But there is no money for coaches, doctors, etc.
It is still moral dilemma for ex NBA players who won Olympic silver and loaded with money, I think many of them would donate for charity.
One more interesting thing and it must be fixed, Sanja Jovanović world and european record holder on 50m backstroke will not receive that money for gold when retire!!! 50m backstroke is not olympic distance. She has silver at 100m at worlds though.
Also, Iva Majoli Roland Garros 1997 winner no money for her at all.
Emil Milihram tons of medals but kanu open water downhill is not olympic sport, but slalom is.
Many more athletes are left behind. But it seems that law are going to be upgrade soon, per example some sports where not olympic.
Also in some sports are more difficult to won gold at european than at olympic or world, like handball, or water polo
It is nightmare, which sport is better?
What about Davis Cup winners? Tennis players are loaded with money but Davis cup is Davis cup.
edit: this money prices are per month after 45 years old, and only if athlete want it.