128781 560
144966 615
45036 763
71885 546
64032 467
39739 570
31074 717
35979 726
43764 833
34003 828
30137 513