640 292
272 335
1035 872
555 435
734 608
425 219
842 171
709 364
637 576
329 729
627 726
1521 833
980 333
391 605
987 638
576 575
441 199
407 387
733 58
558 502
927 393
99 745
771 108
453 334