1008 479
994 284
985 620
942 721
908 329
841 87
802 123
780 263
749 451
737 869
732 121
712 503
707 866
701 358
691 131
658 743
644 46
638 714
634 475
626 117