2885 561
1544 270
1656 310
19739 404
13887 486
24991 963
24762 783
77800 512
27771 561
9272 434
10642 591
14486 140
13164 304
13806 599