128733 560
144884 615
45018 763
71843 545
63723 467
39723 570
31030 717
35968 726
43735 833
33967 828
30126 513