def METHOD_NAME(self) -> List[HealthInfo]:
    checked_and_alive = list(self.get_alive_checked_torrents())
    if not checked_and_alive:
        return []
    num_torrents = len(checked_and_alive)
    num_torrents_to_send = min(PopularityCommunity.GOSSIP_RANDOM_TORRENT_COUNT, num_torrents)
    random_torrents = random.sample(checked_and_alive, num_torrents_to_send)
    return random_torrents