1000 687
963 226
890 139
881 740
877 552
874 29
868 493
857 668
765 42
757 978
735 333
679 910
677 882
602 580
585 776
583 203
560 262
540 829
503 490
471 576