331019 759
118054 817
14099 689
8718 309
196430 1137
9000 463
89375 598
24837 506
76932 620
73086 576
79481 344
4929 317