Few comments.

1) I would return Agency instances instead of agency names (i.e. strings), so users could benefit of the reverse relationship we have defined

2) I would call this method get_agencies

3) I would query directly the Agency table instead of MagnitudeMeasure