To add further confusion: "de eles" is usually contracted to "deles", but only if "eles" is not a subject in the statement :)