Selling sex: what determines rates and popularity? An analysis of 11,500 online profiles