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