1063 826
982 557
948 890
940 492
913 383
907 320
855 872
844 262
835 931
801 297
771 135
762 427
751 667
739 650
642 805
635 45
619 818
598 580
543 202
523 974