330650 759
117714 817
14088 689
8712 309
196073 1136
8987 463
89115 597
24799 506
76835 620
72819 576
79279 344
4920 317