Top 3 for each generation