330643 759
117709 817
14088 689
8712 309
196065 1136
8987 463
89112 597
24799 506
76832 620
72811 576
79276 344
4920 317