330897 759
117954 817
14095 689
8714 309
196330 1137
8992 463
89297 598
24820 506
76908 620
72999 576
79408 344
4928 317