A new ranking compares international tourist numbers to locals in European cities - and one tops the list with a staggering 16,250 visitors for every 100 residents