596 427
1026 150
112 597
758 533
35 383
179 567
818 852
591 733
927 136
1383 222
838 416
601 817
165 61
143 109
1004 571
309 407
493 649
1011 498
47 177
878 172