598 695
580 516
435 117
266 403
10 749
472 784
176 881
600 845
820 26
660 432
527 889
733 531
741 674
972 391
211 953
469 529
71 279
291 174
1142 415
451 122