2302 573
151 207
319 463
334 704
889 430
482 712
406 387
347 680
835 624
554 435
1003 875
686 28
976 333
1848 885
281 806
123 934
4710 786
742 514
3282 537
263 335
10 964
206 606
685 741