6943 566
2486 145
19429 804
11882 41
10837 466
6331 498
9475 617
3055 173
3630 637
8204 627
30752 688