142370
 
130091
 
72767
 
245567
 
48052
 
26922
 
854641
 
304388
 
38120