150 949
77 256
550 693
874 673
357 850
539 853
578 786
746 541
668 203
518 65
546 742
316 621
401 830
437 413
689 497
123 22
104 414
755 239
508 865
731 535