3038 362
14739 269
24751 270
9294 298
2929 327
34543 288
11805 722
9919 715
4924 888
7586 51
5301 574
30867 768