583
513
331
473
7510
979
566
425
568
543
11116
691
454
496
395
7418
453
747
14912
460
361
4010
991
525
14022
826
685
6812
14611
5714
8910
13820
928
13126
13915
7310
21648
16832
21819
18647
714160
6231