16663
 
14949
 
126601
 
102562