1029 713
1004 179
987 53
935 577
924 862
892 146
887 350
858 946
857 430
828 61
784 944
776 227
776 172
739 321
737 668
730 393
714 682
668 341
620 489
618 978