225
253
252
231
190
150
260
422966
233
460
240
29557
22550
20702
18363
1472267
14202
1325148
12886
11500
1136144
9830
83011