27 Idols
Russia, Saint-Petersburg
1129.5
Sweden, Stockholm
18703.9
United Kingdom, London
19127.2
United Kingdom, London
21271.6
Netherlands, Breda
18643.6
United Kingdom, London
16285.3
Netherlands, Amsterdam
6827.7
Russia, Saint-Petersburg
4860.8
United States, New York
10099.8
United Kingdom, London
14128.8