1049 908
911 682
893 384
881 24
878 835
816 870
806 3
773 412
722 82
654 404
626 685
608 224
602 3
565 556
548 503
547 487
510 97
458 916
454 736
438 203