128932 560
145271 616
45102 763
72074 546
64904 467
39805 570
31194 717
36011 726
43870 833
34078 828
30205 513