1006 479
994 284
985 620
941 721
905 329
837 87
802 123
779 263
749 451
736 869
732 121
709 503
707 866
700 358
690 131
656 743
642 46
637 714
634 475
622 117