3041 683
2559 52
2540 106
2323 34
3583 829
2199 354
34284 664
13634 406
9745 358
7713 185
21331 756
18828 733
14891 748