331107 759
118137 817
14103 689
8721 309
196526 1137
9002 463
89426 598
24849 506
76954 620
73144 576
79520 344
4932 317