1019 681
1011 876
918 815
859 219
850 372
832 424
775 823
763 978
717 840
716 260
672 302
636 732
625 357
600 256
465 747
447 761
424 736
422 951
352 898
343 293