I am interested if there is an example of an infinite finitely generated non-amenable group that is residually finite but does not contain non-abelian free subgroups.

What examples of infinite finitely gnerated perfect (non-simple) gropus are non-amenable but do not contain free subgroups?

Many thanks, Elisabeth