1008 151
1007 630
1000 107
989 855
988 942
957 547
943 315
885 538
872 859
862 840
851 636
843 257
813 662
807 831
785 44
764 758
737 822
731 729
730 968
725 103