330776 759
117825 817
14093 689
8713 309
196184 1137
8989 463
89190 598
24808 506
76874 620
72915 576
79328 344
4924 317