330885 759
117937 817
14094 689
8714 309
196306 1137
8992 463
89280 598
24819 506
76904 620
72985 576
79403 344
4928 317