Number: 1412469
Country: Sweden
Source: TED
Number: 1412470
Country: Finland
Number: 1412471
Country: Italy
Number: 1412472
Number: 1412473
Number: 1412474
Country: Poland