585 120
382 298
966 618
310 511
720 648
159 441
532 966
962 331
338 701
532 864
580 235
257 301
535 702
608 87
72 938
200 939
193 49
735 881
605 1