290
241
235
260
240
319
245
223
323
222
230
297
29557
22550
20702
18373
1473267
14202
1325148
12896
11500
1136144
9840
83011