958 156
821 990
451 75
494 429
523 756
463 286
930 3
653 631
585 550
107 203
355 549
966 406
644 234
755 483
383 503
352 425
866 232
712 457
784 566
500 710