684 628
606 50
627 515
531 519
48 440
30 384
430 792
9 727
745 511
300 691
774 656
831 296
606 473
78 653
722 300
622 636
545 18
109 18
608 48
366 29