44993
 
22646
 
846933
 
300550
 
34742
 
23940
 
196934
 
178136
 
24976
 
39619