Strange people

18984
 
17780
 
19182
 
14517
 
12976
 
15697
 
35943
 
16124
 
15343
 
20104
 
15634
 
16961
 
13654
 
20023
 
10378
 
17497
 
9624
 
12106
 
14477
 
9852
 
12638
 
9499
 
15349
 
15435
 
12748
 
8413
 
9162
 
10218
 
19930