128720 560
144839 615
45009 763
71807 545
63601 467
39713 570
31018 717
35962 726
43723 833
33958 828
30117 513