2264 362
14609 269
24125 270
8608 298
2779 327
34093 288
11473 722
9646 715
4764 888
7256 51
5070 574
30370 768