Top producer