1017 73
1004 463
1000 934
951 648
929 608
920 628
913 284
877 378
870 107
850 563
850 367
828 855
812 716
801 330
798 406
793 607
778 338
755 150
752 435
725 684