6938 566
2484 145
19422 804
11880 41
10836 466
6329 498
9475 617
3054 173
3629 637
8204 627
30742 688