331159 759
118172 817
14104 689
8722 309
196579 1137
9002 463
89451 598
24852 506
76965 620
73180 577
79541 344
4935 317