Thanks everyone.

I'm mostly looking for explanations on why genitive is used/not used in any of these particular sentences.
Or in what situations genitive tends to get used more, if both are posssible.