288
284
286
3323
280
375541
2722
264
303
268
282
2610
14851
11920
9321
7970
639263
6310
5760
5231
516147
49310
449142
3660