128803 560
144995 615
45048 763
71907 546
64158 467
39754 570
31089 717
35983 726
43775 833
34017 828
30141 513