15420
Spitting
16314
17052
19369
21527
23783
25088
28524