Number: 342516
Country: United Kingdom
Number: 342517
Country: Germany
Number: 342518
Country: Poland
Number: 342519
Country: Portugal
Number: 342520
Country: Austria
Number: 342521
Source: TED