9991
 
19881
 
12599
 
11388
 
21499
 
25034
 
30554
 
20435
 
116753