28964
Fingering
27553
28221
21065
21066
19097
28693
18859
27832
29910
27899
24129
26005
20422
26009
29381
21851
25076
25798
29870
21661
25822
21379
21069
20530
27636
29471
21176
23403
18833
29575