6136
torture
19810
24752
27014
33168
15434
15916
8165
12216
16463
16667
8193
32923
8061
15900
9149
14197
27926
25649
16094
18052
18775
34467
34342
22575
24835
12592
30014