128930 560
145268 616
45101 763
72073 546
64895 467
39805 570
31193 717
36011 726
43869 833
34076 828
30205 513