128888 560
145172 616
45076 763
72003 546
64627 467
39786 570
31158 717
36005 726
43835 833
34051 828
30179 513