A total of 29,780 runner from 84 countries participated in the 33rd Telekom Vivicitta Spring Half Marathon in Budapest last...