1044 59
1014 64
805 911
783 256
759 384
723 967
712 964
704 940
690 448
679 370
667 727
648 882
641 497
634 742
608 439
405 524
393 910
355 242
349 520
347 331