335 969
902 697
460 694
636 660
443 632
659 630
651 609
124 485
515 429
795 362
306 290
473 252
483 233
832 80