3043 683
2564 52
2545 106
2328 34
3586 829
2199 354
34323 664
13680 406
9756 358
7732 185
21357 756
18859 733
14924 748