640 292
463 976
431 238
698 327
465 473
685 741
318 714
352 817
733 614
55 28
368 954
819 229
487 712
209 606
134 967
709 364
382 149
478 138
117 525
1294 657
453 334
305 889