525 52
650 399
188 505
481 635
389 92
999 35
252 301
714 816
118 439
684 365
48 625
412 58
769 363
535 653
949 429
326 442
535 102
256 960
992 729
626 951