846 842
682 224
333 814
165 768
375 471
307 136
593 583
501 101
738 404
1006 707
38 846
965 382
956 752
678 635
337 950
978 467
367 779
465 592
330 767
899 637