3040 683
2558 52
2540 106
2323 34
3579 829
2198 354
34281 664
13629 406
9745 358
7710 185
21326 756
18824 733
14887 748