525 596
716 970
535 709
506 875
25 912
984 482
17 44
764 954
422 6
923 510
562 686
399 625
763 16
288 348
606 428
607 686
639 178
145 499
786 599
298 120