Strange people

23279
 
20720
 
21852
 
16989
 
14880
 
16869
 
38968
 
17750
 
16773
 
21721
 
17132
 
19391
 
15299
 
22783
 
11281
 
18708
 
10403
 
13338
 
15758
 
10349
 
10566
 
13257
 
10229
 
16116
 
16327
 
13415
 
9240
 
9775
 
11081
 
20632