29541
 
55354
 
20486
 
153760
 
134580