1009 746
1002 671
984 920
978 534
975 736
942 789
888 958
844 221
834 149
830 439
747 70
689 958
688 497
677 694
667 307
620 702
613 83
561 157
528 583
499 967