331079 759
118119 817
14101 689
8719 309
196504 1137
9002 463
89416 598
24846 506
76948 620
73125 576
79511 344
4932 317