643 3
262 512
590 167
847 836
485 420
556 615
707 486
215 697
573 428
239 208
337 356
293 675
354 663
370 414
389 552
205 77
610 608
414 703
27 274
533 760