253
265
242
270
280
260
2611
231
2410
246
241
245
15891
12900
10471
9040
716263
6940
6490
5831
572147
53410
503142
4330