99 311
423 141
267 851
50 419
434 540
410 303
611 279
484 15
41 183
844 351
26 743
491 511
622 64
685 760
426 762
306 597
843 650
890 919
96 557
288 963
98 54
570 474
537 546
674 309
670 653
614 140
690 116
460 577
707 895
655 900