2864 362
14681 269
24534 270
8870 298
2878 327
34379 288
11685 722
9827 715
4862 888
7489 51
5210 574
30739 768