426 79
1015 593
788 173
940 144
459 263
20 243
605 222
636 231
764 749
128 413
138 586
429 810
983 856
244 948