22860
 
254272
 
100386
 
163199
 
147293
 
114677