2989 362
14716 269
24683 270
9228 298
2912 327
34487 288
11768 722
9868 715
4904 888
7560 51
5271 574
30827 768