140632
 
125030
 
70079
 
242886
 
45405
 
23223
 
848929
 
301373
 
35287