128934 560
145274 616
45102 763
72076 546
64913 467
39805 570
31194 717
36011 726
43870 833
34080 828
30208 513