263 681
747 585
996 530
341 463
620 317
717 599
283 536
43 1000
403 791
160 129
97 793
615 316
919 906
497 677
864 878