14047 417
8579 385
4886 397
11580 697
3545 161
11900 358
10241 606
8230 644
5952 469
7522 93
4618 498
7012 774
2099 418