330879 759
117932 817
14094 689
8714 309
196299 1137
8992 463
89276 598
24819 506
76904 620
72984 576
79402 344
4928 317