945 104
526 105
262 112
613 242
430 823
897 487
541 475
924 1
649 52
117 968
269 425
71 546
818 595
507 368
674 678
1020 583
971 879
938 503
335 433
706 228