2800 362
14674 269
24489 270
8851 298
2863 327
34339 288
11654 722
9804 715
4847 888
7478 51
5194 574
30703 768