1006 127
1003 157
997 495
987 205
972 13
951 915
938 379
935 891
921 947
916 258
907 585
902 430
887 56
863 814
861 839
786 474
781 744
682 497
662 20
662 654