9585 330
254747 640
178411 790
107961 465
115423 806
108234 552
91128 499
49745 642
31351 91
72055 784
50667 614