Could anyone start a list for 17+ weeks in the Top 10 and 26+ weeks in the Top 40? I use those numbers (especially the first one) because those were the pre-Soundscan records. 17 weeks is 4 months in the top 40, and 26 weeks is 6 months.
El Perdon by Nicky Jam should be on the list. It spent 30 weeks on the chart, peaking at #56 on its final charting week. (It probably is the lowest peaking song to spend 30 weeks on the chart.)