597 638
734 435
880 746
28 462
282 500
625 214
780 857
420 824
934 335
649 341
636 557
575 597
201 165
432 782
896 554
870 703
919 982
850 125
429 299