1000 632
797 371
690 531
765 348
448 328
414 11
411 858
72 366
697 854
943 396
447 686
964 728
3499 537
856 927
549 9
473 353
233 248
629 579
645 735
567 945
966 699
411 466
145 973
726 545