330891 759
117948 817
14094 689
8714 309
196320 1137
8992 463
89289 598
24820 506
76906 620
72995 576
79405 344
4928 317