16077
 
15227
 
15141
 
49480
 
142048
 
109741