960 109
899 610
525 874
396 779
993 362
95 509
565 591
735 683
717 628
281 369
768 93
531 877
346 562