Strange people

22804
 
20434
 
21532
 
16845
 
14651
 
16673
 
38739
 
17578
 
16539
 
21493
 
16873
 
19169
 
15144
 
22622
 
11200
 
18575
 
10340
 
13247
 
15579
 
10288
 
10471
 
13204
 
10062
 
16048
 
16260
 
13352
 
9154
 
9721
 
11022
 
20586