3040 683
2559 52
2540 106
2323 34
3581 829
2198 354
34283 664
13633 406
9745 358
7712 185
21329 756
18827 733
14889 748