Bach: Brandenburg Concertos Nos.1-3; Concertos BWV 1055 & 1064

3. Allegro ma non tanto