330645 759
117711 817
14088 689
8712 309
196067 1136
8987 463
89112 597
24799 506
76833 620
72813 576
79277 344
4920 317