3005
Spitting
1683
1347
1243
1087
1024
882
621