330847 759
117903 817
14094 689
8714 309
196263 1137
8991 463
89250 598
24818 506
76893 620
72965 576
79381 344
4925 317