Strange people

13921
 
13612
 
15143
 
14909
 
11069
 
12818
 
18589
 
15386
 
19666
 
11932
 
26026
 
19024
 
14985
 
16050
 
13984
 
22451
 
13121
 
16825
 
14751
 
12591
 
17587
 
17128
 
14624
 
12596
 
15042
 
18098
 
13820
 
12765
 
17572
 
14145