426 79
789 173
940 144
459 263
20 243
436 399
899 840
605 222
636 231
764 749
128 413
138 586
429 810
983 856
244 948