261 88
180 843
28 630
464 418
451 746
338 505
391 389
565 873
948 891
369 523
813 457
685 550
134 303
475 600
622 651
760 123
67 216
658 67
560 662
482 436
19 758
972 881
858 68
292 521
938 472
77 364
893 855
723 918
987 840
860 907