That's because it's incorrect/not up to date. Might have been true in 2015 (last update), but today's numbers - at least for Frankfurt - are very different: London and Oslo would be way out (Oslo not even in the Top 10 anymore), Munich and Palma de Mallorca in instead.