585 240
936 447
604 797
881 72
597 233
571 858
188 33
100 75
766 725
460 670
776 14
176 957
3150 220
2547 702
192 866
169 865
144 309
382 92
598 904
325 283
860 713