22918
Fingers
15447
15362
28626
13603
4721
15918
23539
24471
16464
14858
24840
23019
801
9157
1497
2942
5700
16034
11723
8693
4073
4718
11204
9160
138
9899
2957
16905
798
7445