330639 759
117708 817
14087 689
8712 309
196057 1136
8987 463
89107 597
24799 506
76830 620
72807 576
79272 344
4920 317