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