Top 100 part 2