1288 903
1014 815
997 60
980 577
977 109
954 690
928 902
926 255
918 1
913 796
911 182
900 86
849 513
840 616
832 51
825 682
821 433
786 274
785 104
782 89