425 667
728 286
637 600
307 352
678 1000
337 180
121 99
847 103
958 686
91 740
288 553
199 474
711 599
755 370
417 367
170 277
234 865
603 454
654 436
545 902