How to display thousnds of datasets in a chart

I have logged all the songs I have listened to on Spotify in a database. I now want to display the songs I've listened to in relation to how often I have listened to them on a website, the problem being that I have listened to over 1500 so far this year and fitting that on a screen while (trying to) keep song names and the number of times I've listened to a specific song readable seems to be impossible.

Is there an elegant solution for this? Is there a specific kind of chart that I need (have been using bar charts so far)?