140578
 
124962
 
69979
 
242868
 
45373
 
23180
 
848723
 
301253
 
35249