1029 432
1004 841
996 10
960 85
951 268
899 405
889 141
867 784
846 302
817 454
779 999
769 585
752 309
739 320
710 610
708 299
706 631
666 710
437 568
416 349