3042 683
2561 52
2541 106
2326 34
3585 829
2199 354
34300 664
13651 406
9751 358
7724 185
21339 756
18839 733
14902 748