25932
Fingering
27862
26565
26195
26073
25999
28739
21077
21665
20312
22268
28966
29557
29214
28183
27638
28677
26047
28436
27776
25324
27451
20140
29401
24852
23399
24056
23525
27774
22730
27786