2184 220
181 87
578 511
641 697
439 617
646 859
144 880
543 55
689 318
656 875
939 545
280 683
776 896
748 145
236 562
2439 127
324 49
673 43
65 889
526 364
485 36
239 992