331075 759
118110 817
14101 689
8719 309
196496 1137
9002 463
89415 598
24843 506
76946 620
73120 576
79509 344
4932 317