255522 640
179037 791
108549 465
116133 808
109030 552
92017 499
50806 642
32135 91
73830 784
52490 614