330924 759
117966 817
14096 689
8714 309
196346 1137
8995 463
89303 598
24826 506
76910 620
73009 576
79420 344
4928 317