heck my finalmechia is now on lvl 255 none of the haremettes from her dropped
Bremen is at 86 dropped 1
silvanus is 55 dropped 2
edwarda dropped 2,
donatien is 97, dropped 1
grunt is 28 dropped none
generally i'd get 1 per playthrough of an area but ....