Strange people

22788
 
20419
 
21510
 
16830
 
14648
 
16669
 
38709
 
17550
 
16536
 
21483
 
16868
 
19151
 
15140
 
22615
 
11197
 
18561
 
10339
 
13245
 
15560
 
10285
 
10466
 
13204
 
10053
 
16042
 
16257
 
13350
 
9147
 
9714
 
11014
 
20572