235996
 
157330
 
115601
 
43935
 
18622
 
129880