query: SELECT DISTINCT ?property ?propertyLabel ?count
  WITH {
    SELECT DISTINCT ?property (COUNT(*) AS ?count) WHERE {
      ?item ( wdt:P108 | wdt:P463 | wdt:P1416 ) / wdt:P361* wd:Q213439 ;
      ?p [ ] .
      ?property a wikibase:Property;
                  wikibase:claim ?p.
    }
    GROUP BY ?property 
    } AS %results WHERE {
    INCLUDE %results.
    SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
  }
  ORDER BY DESC(?count)
  LIMIT 100