1000 110
953 836
902 663
900 423
880 880
871 585
870 566
854 190
823 489
819 214
810 603
783 14
760 296
751 954
668 881
649 175
634 629
631 886
625 88
582 445