330597 759
117679 817
14087 689
8712 309
196029 1136
8986 463
89085 597
24792 506
76823 620
72780 576
79255 344
4919 317