5258 462
878 766
795 751
775 47
521 288
402 930
203 101
180 109
739 843
27 382
614 573
302 100
283 806
987 638
558 502
37 465
753 65
318 714
488 192
3623 924
1294 657
914 32
924 401