2259 362
14607 269
24123 270
8608 298
2776 327
34092 288
11473 722
9646 715
4763 888
7256 51
5066 574
30368 768