528 224
706 403
345 792
113 146
389 161
270 41
71 855
717 114
958 230
637 660
256 933
195 518
715 283
527 820
357 706
608 548
468 813
169 930
295 709
496 151