3042 683
2561 52
2542 106
2326 34
3585 829
2199 354
34300 664
13651 406
9751 358
7724 185
21340 756
18840 733
14904 748