3043 683
2563 52
2544 106
2328 34
3586 829
2199 354
34317 664
13672 406
9756 358
7730 185
21350 756
18851 733
14916 748