260
305
268
263
273
270
2815
273579
296
314
14931
12010
9361
7980
641263
6340
5800
5251
523147
49910
452142
3690