330749 759
117809 817
14093 689
8713 309
196170 1137
8989 463
89182 598
24808 506
76864 620
72904 576
79321 344
4924 317