128929 560
145267 616
45100 763
72072 546
64883 467
39804 570
31190 717
36011 726
43868 833
34075 828
30205 513