42436
 
23387
 
208224
 
199146
 
27286
 
25354
 
153683