1087 798
1000 376
1000 145
979 339
972 606
972 775
971 874
962 836
960 953
956 70
951 360
949 458
949 873
947 543
943 5
942 680
938 9
935 195
933 112
908 601