1027 213
996 756
936 942
935 409
894 738
868 314
849 36
839 610
805 530
772 719
741 539
720 20
666 855
634 557
624 129
597 272
511 711
502 193
438 649
396 417