1085 566
833 170
797 741
705 862
618 627
577 477
567 751
550 440
518 789
504 432
479 8
467 82
411 585
378 435
314 4
309 271
304 783
234 46
153 164
62 609