421 880
293 19
142 430
383 298
597 647
175 44
489 200
424 293
761 111
31 487
788 850
348 71
505 279
704 374
1123 337
604 645
535 890
335 128
216 622
512 604