502 295
657 152
333 231
349 305
506 674
946 530
285 208
265 276
688 438
722 688
380 693
945 17
785 901
745 753
468 12
106 729
524 321
286 488
366 259
514 609