420 42
261 179
761 85
970 704
737 364
168 532
100 512
515 806
479 394
1000 791
491 425
914 60
894 969
966 356
342 32
692 132
554 950
133 486
766 999
589 856