296 82
288 53
897 230
651 657
728 261
264 828
1040 749
721 80
521 727
718 536
309 85
115 891
409 257
323 441
726 130
1163 1000
532 361
123 428
228 574
798 119
439 244
589 87
664 213
658 877