1003 687
996 351
960 556
935 1
933 750
922 655
888 492
872 19
867 293
857 499
837 790
835 221
828 792
801 335
749 637
738 501
702 421
691 644
663 104
595 296