660 926
475 289
271 207
741 187
333 435
658 895
449 208
903 571
830 502
1838 922
590 82
642 825
551 816
563 695
384 580
258 479
547 126
724 571
641 1000
1113 652