102960
 
26727
 
167954
 
144279
 
159797
 
215207
 
173540
 
23872
 
49277
 
31115