420 93
1357 387
300 194
551 309
677 22
396 498
674 986
170 666
541 525
1018 470
339 38
395 951
546 509
496 518
417 832
667 413
68 871
348 279
535 440
249 870