6937 566
2484 145
19418 804
11880 41
10836 466
6329 498
9475 617
3054 173
3629 637
8202 627
30739 688