21562
 
26447
 
167827
 
107869
 
44097
 
24850