296 75
883 284
781 466
53 446
34 320
554 113
489 674
70 679
66 283
483 95
319 320
700 453
682 1000
483 456
733 919
843 919
1266 29
979 31
732 313
788 46
71 71
445 993