622 521
483 510
825 247
596 363
405 1000
901 562
540 53
130 340
503 575
389 145
319 741
630 946
464 800
498 381
823 513
1072 70
555 337
750 379
266 618
1018 640