267
273
210
427
396
310
3814
316
286
372
4610
218
22616
17160
15201
13580
10412
1010263
9124
8980
871148
745142
69211
6900