Strange people

21134
 
19272
 
20458
 
16161
 
14145
 
16217
 
37587
 
16860
 
15967
 
20852
 
16308
 
18550
 
14733
 
22139
 
10944
 
18093
 
9983
 
12873
 
15118
 
10061
 
10202
 
12966
 
9789
 
15757
 
15851
 
13108
 
8825
 
9458
 
10587
 
20322