1004 120
990 85
970 894
967 235
927 445
908 535
882 905
874 509
860 228
807 699
749 265
714 417
707 368
669 252
655 245
640 488
622 648
606 681
576 879
576 98