2971 905
26694 299
9362 377
4685 214
25248 198
5086 532
5493 545
29516 685
13418 632
29774 68
16995 249
13727 82
16482 224
10348 430
4011 134
2582 458