3042 683
2560 52
2540 106
2325 34
3585 829
2199 354
34297 664
13649 406
9750 358
7720 185
21336 756
18838 733
14899 748