1027 213
996 756
937 942
935 409
895 738
869 314
849 36
839 610
805 530
772 719
741 539
721 20
666 855
634 557
624 129
597 272
511 711
503 193
438 649
397 417