2293 362
14614 269
24152 270
8624 298
2798 327
34104 288
11488 722
9659 715
4770 888
7273 51
5081 574
30391 768