330888 759
117942 817
14094 689
8714 309
196316 1137
8992 463
89284 598
24820 506
76906 620
72994 576
79405 344
4928 317