301 573
306 296
664 407
502 963
806 897
778 698
499 73
528 80
623 662
198 966
839 590
461 633
787 3
386 634
940 33
288 482
262 656
177 487
771 553
444 308