Number: 449196
Country: Germany
Number: 449197
Country: Sweden
Number: 449198
Country: France
Number: 449199
Number: 449200
Number: 449201
Country: Spain
Source: TED