1007 338
927 318
921 126
897 626
875 846
869 897
857 181
818 852
694 421
679 627
658 464
635 914
610 292
597 47
545 871
533 563
533 463
503 76
457 503
448 747