25148
Spitting
19846
23381
24924
18682
24926
29094
18951
25464
28177
22125
24385
21250
24692
20530
19830
20000
22133
19918
22888
20128
26801
19611
19498
23447
20840
23725
19824
24912
27269
21957