PREFIX era: PREFIX dc: SELECT DISTINCT ?id ?inCountry ?count WHERE{ GRAPH { {SELECT DISTINCT ?inCountry (COUNT(DISTINCT ?SL) AS ?count) WHERE { ?SL a era:SectionOfLine. ?SL era:inCountry ?inCountry. }} SERVICE { ?inCountry dc:identifier ?id } } }