3086 362
14757 269
24818 270
9335 298
2938 327
34584 288
11826 722
9945 715
4937 888
7611 51
5320 574
30898 768