110638
 
105449
 
18766
 
141557
 
120608
 
17502