596 398
274 250
1010 369
997 161
158 243
408 1
67 236
801 393
44 32
1706 430
631 512
897 195
305 525
843 730
450 753
717 713
588 984
703 923
720 855
590 267
528 906
489 759
211 851
841 732