1436 667
531 593
1123 650
260 449
479 533
722 582
715 617
239 109
281 747
313 591
375 974
296 273
524 701
261 363
984 865
549 682
535 717
442 454
500 827
978 786
882 493
948 991
526 556