3042 683
2559 52
2540 106
2323 34
3583 829
2199 354
34284 664
13639 406
9746 358
7715 185
21332 756
18834 733
14893 748