query: SELECT ?item ?itemId (count(*) as ?count) WHERE {
      ?class wdt:P31 ?item ;
             wdt:P279/wdt:P279/wdt:P279/wdt:P279/wdt:P279 ?item .
      BIND(xsd:integer(substr(str(?item), 33)) as ?itemId)
    } group by ?item ?itemId order by DESC(?count) ?itemId