330801 759
117842 817
14093 689
8713 309
196206 1137
8990 463
89205 598
24810 506
76879 620
72929 576
79345 344
4925 317