1017 232
993 430
942 8
894 353
820 653
806 36
776 857
771 872
714 641
673 568
635 781
596 617
580 700
569 72
566 498
517 600
516 713
507 389
482 934
477 544