255
274
3022
284
269
2310
243
233
202
225
205
2311
15981
12990
10511
9130
717263
6970
6570
5851
572147
53710
505142
4340