421 285
437 472
830 33
246 220
666 643
578 779
654 171
598 752
717 510
801 525
620 587
127 985
166 1000
893 767
542 457
871 652
730 899
225 18
447 883
381 908