506 161
223 794
545 435
90 819
568 253
898 430
312 376
716 703
835 975
879 359
329 736
161 561
582 418
634 137
862 792
964 969
623 162
429 23
735 25
390 49