30367
 
28189
 
29247
 
26095
 
130883
 
19929
 
48591