126 25
546 403
347 770
973 670
391 111
327 463
752 723
609 385
133 541
611 52
108 580
193 241
910 584
676 403
475 214
173 565
651 546