277
299
275
287
265
2616
267
274
238
227
250
235
15371
12360
9691
8590
674263
6580
6040
5501
547147
51710
465142
3980