private IEnumerable <MissionSetAzure> GeneratePersonQualitiesLinks(
            MissionSet missionSet,
            IEnumerable <Mission> missions)
        {
            var allPersonQualitiesGrouped =
                missions.Where(m => m.PersonQualities != null)
                .SelectMany(m => m.PersonQualities)
                .GroupBy(p => p.PersonQualityId);
            var personQualitiesLinks =
                allPersonQualitiesGrouped.Select(
                    g =>
                    MissionSetAzure.CreateLinkToPersonQuality(
                        missionSet.Id,
                        g.Key,
                        g.Sum(p => p.Score)));

            return(personQualitiesLinks);
        }