141526
 
120561
 
17387
 
20689
 
23625
 
110110