105338
 
100748
 
17215
 
11691
 
13612
 
84942