2228 362
14602 269
24107 270
8598 298
2762 327
34080 288
11466 722
9640 715
4758 888
7244 51
5062 574
30364 768