255516 640
179035 791
108545 465
116128 808
109027 552
92011 499
50804 642
32132 91
73825 784
52485 614