1003 730
1000 445
969 351
900 412
894 823
830 271
814 705
802 622
766 121
762 353
758 935
755 577
749 381
736 384
725 111
715 175
667 413
637 577
628 752
595 648