365
253
221
182
231
190
174
193
220
230
167
26827
20160
18701
16652
1314265
12962
1185148
11684
10600
965143
8800
77311