In no particular order...

1. Azealia Banks - Along the coast

2. The Marias - I like it

3. Phum Viphurit - Long gone

4. The Foreign Exchange - Happiness

5. Anderson Paak - Miss Right

READ MORE: Headed to the pool or beach? Here are 6 local swimwear labels we're obsessed with right now

6. Robert Glasper Experiment - Move love (Kaytranada edition)

7. Kraak and Smaak - Smile (featuring Eric Biddines) (thatmanmonkz remix)

8. FKJ - Vibin' out

9. FKJ and Masego - Tadow

10. SiR - New LA (featuring Anderson Paak and King Mez)

READ MORE: 11 things to do around South Africa that won't cost you a thing

11. Chon - Nayhoo (featuring Masego and Lophiile)

12. Shekinah - Suited 

13. Anderson Paak - The dreamer (Talib Kweli and Timan Family Choir)

14. N.E.R.D and Rihanna - Lemon

15. Dua Lipa - New rules

READ MORE: Your #weekendedit - the self-care edition

16. Charli XCX - Boys

17. DJ Snake - A Different Way (Featuring Lauv)

18. Marshmello - Silence (featuring Khalid)

19. Camila Cabello - Havana (featuring Young Thug)

20. Zayn - Dusk til dawn (featuring Sia)

READ MORE: Can you guess what the 10 most Instagrammed trends of 2017 were?

21. Luis Fonsi - Despacito (featuring Daddy Yankee)

22. Alessia - Stay (featuring Zedd)

23. Ariane Grande - Everyday (featuring Future)

24. Kelela - LMK