All my recordings on InsightTimer are free and any donations go to charities. Each track is around 10 min long and there is a range of topics to pick from. You need to download the app to be able to listen to the full meditation. Feel free to send me requests!