1048 13
987 894
903 422
901 221
865 374
854 761
816 395
791 924
781 344
751 786
719 446
711 188
681 813
670 243
535 86
532 640
491 770
472 43
469 576
453 158