128917 560
145231 616
45093 763
72050 546
64801 467
39796 570
31182 717
36010 726
43862 833
34063 828
30195 513