596 602
156 325
361 99
475 642
958 315
144 832
267 811
638 727
601 794
727 417
495 366
973 811
471 88
516 40
138 260
467 118