143708
 
156239
 
125879
 
49072