689 832
141 384
653 301
146 302
537 580
543 794
806 561
503 382
64 702
463 392
370 295
53 15
110 485
847 852
446 671
280 878
767 614
535 861
212 58
848 85
1014 211