545 644
331 50
402 549
687 216
576 473
925 432
744 833
667 540
416 531
301 154
234 628
96 259
175 672