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
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