All 18 tracks from Kendrick Lamar’s latest opus make our updated Song Revenue Chart, nine of them in the Top 10, for a total of $1.78m. That matches last week’s tally for Bad Bunny, who banks another $836k from his 12 tracks that remain in the Top 50. Together, K. Dot and Bunny collect 65% of this week’s $4m chart total for a combined haul of $2.6m.