500 295
656 152
333 231
349 305
506 674
946 530
283 208
265 276
687 438
722 688
377 693
945 17
783 901
742 753
467 12
106 729
524 321
286 488
366 259
514 609