Thousands in Moran pay heartfelt tribute