Number: 417992
Country: United Kingdom
Number: 417993
Country: France
Number: 417994
Country: Poland
Number: 417995
Number: 417996
Country: Spain
Number: 417997
Source: TED