15406
 
19259
 
21228
 
20126
 
13151
 
34963
 
14038