29836
 
131816
 
12898
 
213660
 
71658
 
76397
 
68889
 
70672
 
67737
 
61732
 
65221
 
59334
 
58980