676 262
253 156
588 370
778 543
140 547
737 25
472 400
889 313
308 361
381 104
795 685
140 120
624 391
519 658
886 892
135 724