330 140
876 503
826 791
608 48
627 515
531 519
48 440
30 384
430 792
9 727
745 511
300 691
774 656
606 473
551 39
888 576
366 29
831 296
109 18
622 636