2989 362
14718 269
24690 270
9229 298
2912 327
34489 288
11768 722
9872 715
4904 888
7560 51
5274 574
30829 768