2290 362
14614 269
24147 270
8618 298
2795 327
34101 288
11485 722
9655 715
4769 888
7270 51
5077 574
30386 768