128847 560
145102 615
45061 763
71970 546
64452 467
39773 570
31132 717
35994 726
43806 833
34033 828
30167 513