Twenty-eight Russian athletes have had their Olympic doping bans overturned and their results from the 2014 Winter Games in Sochi reinstated after their appeals were upheld by sport's highest tribunal on Thursday.