128856 560
145131 615
45066 763
71987 546
64512 467
39780 570
31143 717
35998 726
43821 833
34039 828
30173 513