258 291
629 505
331 886
773 92
806 266
824 475
738 501
312 829
315 858
637 173
459 22
146 627
619 359
50 684
116 826
938 52
185 703
330 656
753 207
837 642