1008 177
989 750
944 959
924 494
918 57
912 728
908 803
894 219
837 145
829 647
774 631
755 856
747 880
710 982
683 114
527 944
507 573
480 849
431 460
425 951