1029 432
1004 841
996 10
960 85
953 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
438 568
416 349