30340
 
28158
 
29221
 
26004
 
130871
 
19895
 
48551