904 796
846 415
810 471
790 530
710 178
620 244
584 298
556 171
546 20
509 296
467 759
240 256
197 328
70 346
67 152