2238 362
14604 269
24111 270
8599 298
2762 327
34082 288
11467 722
9642 715
4759 888
7247 51
5063 574
30364 768