Strange people

33449
 
29105
 
32503
 
23937
 
20511
 
23562
 
47518
 
24046
 
22686
 
25774
 
22828
 
24850
 
21986
 
21727
 
27167
 
14091
 
22838
 
13233
 
17018
 
18796
 
17061
 
13979
 
15853
 
13716
 
19295
 
19713
 
16468
 
14673
 
12540
 
14375
 
23981