1026 150
1006 658
945 900
814 223
732 870
729 464
725 448
682 867
674 415
666 443
580 398
576 264
570 233
566 683
549 142
534 344
532 998
524 973
496 382
460 581