2235 362
14604 269
24110 270
8599 298
2762 327
34081 288
11467 722
9641 715
4759 888
7245 51
5063 574
30364 768