Number: 1379246
Country: Norway
Source: TED
Number: 1379247
Country: Switzerland
Number: 1379248
Number: 1379249
Number: 1379250
Number: 1379251
Country: Nepal