330405 759
117479 817
14073 689
8709 309
195798 1136
8982 463
88929 597
24766 506
76785 620
72546 576
79159 344
4914 317