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