109655
 
95488
 
23268
 
14449
 
14937