From my experience. Heres what i think.
There should be prices per time. And in some cases, per service.
Obviously, Prices should differ depending on the age, looks, service and attitude
15-20 minutes. 50-80 (HJ or BJ)
30 minutes. 100-120 (one service)
60 minutes. 160-180 (two services)
120...