399 941
582 494
807 854
180 503
684 405
523 476
42 473
546 132
72 142
96 296
328 935
632 71
472 130
22 42
52 133
769 913
988 771
695 591
688 763
723 676
149 883
571 493
658 93
663 490
340 569
565 878
52 858
194 264
478 899
896 297