50929
 
16903
 
148251
 
129274
 
28091