Western Europe99 live jobs11 countries50 state a salary