128833 560
145066 615
45060 763
71947 546
64344 467
39766 570
31118 717
35990 726
43790 833
34026 828
30158 513