Number: 782657
Country: Sweden
Source: TED
Number: 782658
Country: Norway
Number: 782659
Number: 782660
Country: Iceland
Number: 782661
Number: 782662
Country: Switzerland