31 329
158 25
618 497
702 480
877 422
583 638
994 484
952 266
447 366
642 881
541 400
973 853
459 67
1032 14
525 750
773 384
610 645
396 712
281 850
152 253