Strange people

24136
 
21427
 
22661
 
17367
 
15283
 
17142
 
39745
 
18185
 
17093
 
22091
 
17527
 
20176
 
17342
 
15700
 
23167
 
11439
 
19022
 
10640
 
13798
 
16088
 
10696
 
10827
 
13398
 
10754
 
16347
 
16531
 
13619
 
9589
 
9998
 
11491
 
20803