666 86
476 836
415 983
611 524
507 404
382 105
367 326
149 256
662 431
281 767
533 242
298 297
65 814
82 250
351 384
856 922
470 791
273 909
131 196
371 500