Showing a large amount of trend-lines on a single graph

I'm designing a dashboard which has a graph showing the humidity notification trends across multiple locations over a selected timeline.

The challenge i'm facing it that there's 70-100 locations that need to be shown in the same graph. showing so many locations at the same time would make the graph unreadable.

One solution i'm exploring is to have some groups so that only some show(e.g. top 5 with highest notifications. refer to the image) at a time, and have a way for the user to navigate to the next 10 and so on. What would be a meaningful way to navigate between these groups?

i'm also curious how you would tackle such a problem

enter image description here