Create a harmonious orchestration that follows the given chord progression.
'D', 'Em', 'A', 'G', 'D', 'Em', 'A', 'D', 'Em', 'A', 'G', 'A', 'D', 'D', 'A', 'A7', 'D', 'Em', 'A', 'D'  
X:1
L:1/8
Q:1/8=180
M:4/4
K:D
 A |"D" d2 d(A d2) d2 |"Em" efed"A" c2 A2 |"G" (Bc)dB"D" (AB)A(F |"Em" G2) E2"A" E3 (A | 
"D" d2) d(A d2) d2 |"Em" efed"A" c2 A2 |"G" (Bc)dB"A" (AG)FE |"D" D2 d2 d2 z :: (e | 
"D" f2) fd fafd | fgag fed(f |"A" e2) e(c e2) e(c | e)fed"A7" cAG(g |"D" f2) fd fafd | fgag fed(f | 
"Em" e)fgf"A" edcB |"D" A2 d2 d2 z :|  