2303 362
14617 269
24170 270
8636 298
2808 327
34115 288
11495 722
9668 715
4770 888
7297 51
5087 574
30412 768