330787 759
117833 817
14093 689
8713 309
196189 1137
8989 463
89195 598
24808 506
76875 620
72920 576
79334 344
4924 317