1058 908
921 682
895 384
883 24
881 835
840 870
806 3
777 412
726 82
654 404
627 685
609 224
602 3
565 556
550 503
548 487
521 97
458 916
457 736
438 203