501 970
936 54
289 944
708 63
74 224
468 65
8 202
650 769
350 646
473 158
208 768
824 56
846 89
916 46
10 413
739 783
445 672
175 464
636 714
977 842