public DomainList<BeneficiaryDomain> getBeneficiariesByArrangement(
      ArrangementDomain arrangement, Integer pageIndex, Integer pageSize) {
    Pageable pageable = new PageRequest(pageIndex, pageSize);
    Page<BeneficiaryDomain> page = beneficiaryRepository.findByArrangement(arrangement, pageable);

    return new DomainList<BeneficiaryDomain>(page.getContent(), (int) page.getTotalElements());
  }