255516 640
179035 791
108545 465
116128 808
109027 552
92010 499
50804 642
32132 91
73824 784
52483 614