gem=Bailleulmont Bailleulmont Bailleulmont xquery version '3.0'; let $context := doc($db:context) let $howmany := 1000 let $lemmata := $context//lemma[geo//gem[matches(.,'^Bailleulmont$','i')]] return <result lem='{count($lemmata)}' atts='{count($lemmata/following-sibling::att)}' shown='{$howmany}'> { for $i in 1 to min(($howmany, count($lemmata))) let $lem := $lemmata[$i] order by $lem/vorm return <entry> {$lem} {$lem/following-sibling::att} </entry> } </result> Bailleulmont Bailleulmont de Baiuleio 1079 L 1 H 33/374 de Ballulo 1104 L 1 H 1/1 de Ballulo 1123 L 1 H 1/2 Balluel 1180 Pa S 5208/18 (7) Balluel 1200 Pa S 5209/38 (20) Bailluel 1198 L 1 H 44/497 de Baillolio 1219 L 1 H 184/2260