2794 362
14674 269
24485 270
8851 298
2863 327
34338 288
11654 722
9799 715
4847 888
7477 51
5193 574
30695 768