Strange people

15982
 
14918
 
16444
 
12537
 
11308
 
14098
 
32215
 
13889
 
13682
 
18034
 
13753
 
15458
 
18000
 
16054
 
8703
 
10853
 
13595
 
9069
 
11922
 
8470
 
14439
 
14098
 
11953
 
7697
 
8500
 
9331
 
19138