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