689 832
649 424
532 327
423 162
956 680
396 545
53 47
329 188
369 68
95 389
441 270
792 17
490 695
718 257
223 6
1001 625
1008 74
534 7
451 697
746 780
506 395