148638
 
103342
 
20508
 
16655