1406 106
14051 417
8580 385
4887 397
11582 697
3545 161
11900 358
10242 606
8231 644
5955 469
7522 93
4619 498
7012 774
2099 418