331157 759
118171 817
14104 689
8722 309
196573 1137
9002 463
89448 598
24852 506
76964 620
73177 577
79540 344
4934 317