22730
Fingering
19998
28181
23918
19425
19426
29292
29363
29118
28827
29511
25538
22247
29395
21527
28073
20848
28506
28043
23673
22392
29365
24131
20512
29212
29982
20047
23958
19530
25002
24161