330589 759
117662 817
14085 689
8712 309
196013 1136
8985 463
89076 597
24792 506
76820 620
72764 576
79250 344
4919 317