656 354
610 288
1002 257
402 39
920 981
839 559
874 980
622 10
387 339
465 969
581 395
687 742
337 563
497 499
850 138
158 351
660 758
769 242
499 107
851 482