1062 59
337 612
512 917
238 437
1148 55
963 574
259 302
499 543
1040 620
579 911
444 232
877 712
450 378
703 6
527 45
790 499
272 469
843 749
362 415
548 990