815 700
751 416
177 110
590 92
328 985
642 783
758 982
781 140
140 960
889 15
843 424
544 245
133 588
1011 10
1094 448
652 311
32 260
873 404
405 228
728 509