239 256
845 415
708 178
584 298
619 244
193 328
903 796
70 346
789 530
509 296
67 152
810 471
546 20
466 759
553 171