506 597
479 6
702 273
497 12
370 684
628 696
869 739
686 747
29 292
857 97
484 297
368 131
600 34
83 766