250 673
130 944
866 627
286 400
616 282
1005 794
600 65
830 513
387 485
303 15
384 399
800 510
504 830
533 579
300 756
202 910
298 693
577 456
105 203
871 122