16654
 
14046
 
102160
 
123052