2793 362
14674 269
24484 270
8851 298
2863 327
34336 288
11652 722
9793 715
4847 888
7477 51
5193 574
30695 768