128909 560
145215 616
45090 763
72034 546
64773 467
39794 570
31173 717
36008 726
43856 833
34062 828
30187 513