Strange people

22110
 
19999
 
21094
 
16616
 
14455
 
16505
 
38361
 
17359
 
16340
 
21306
 
16657
 
18928
 
15002
 
22462
 
11108
 
18438
 
10157
 
13084
 
15347
 
10193
 
10339
 
13115
 
9914
 
15944
 
16135
 
13269
 
9016
 
9612
 
10766
 
20496