330918 759
117963 817
14095 689
8714 309
196344 1137
8995 463
89301 598
24826 506
76910 620
73007 576
79416 344
4928 317