100145
 
32178
 
123762
 
16250
 
114459
 
17089