Answer:
POR and PARA are prepositions often confused.
POR expresses the cause of something, it gives an explanation or reason.
PARA refers to the result of an action, it shows when a subject or object receives the result of an action expressed by the verb, that is aimed at something or somewhere. It is also used to refer to the complemento indirecto.
Explanation:
1. Ricardo y Emilia trajeron un pastel para su prima.
2. Los turistas llegaron a las ruinas por barco.
3. (Yo) Tuve resfriado por el frío.
4. Mis amigas ganaron dinero para viajar a Suramérica.
5. Ustedes buscaron a Teresa por toda la playa.
6. El avión salió a las doce para Buenos Aires.