275
280
3122
255
274
261
263
222
269
2511
2310
237
16982
13560
11091
9790
754263
7442
6880
6241
597147
56410
547142
4590