Thirty-four men and one woman have been charged with soliciting sex after a four-day prostitution investigation in downtown Grande Prairie. Last week, RCMP in the city launched an enforcement blitz centered on the downtown, a Wednesday news release stated.