310 511
682 183
159 441
819 201
238 103
580 235
962 531
174 779
243 675
612 328
97 871
723 117
508 642
904 718
405 397
841 1
665 79
228 690
259 818
670 949
677 354