2262 362
14609 269
24124 270
8608 298
2778 327
34093 288
11473 722
9646 715
4763 888
7256 51
5069 574
30369 768