6945 566
2488 145
19433 804
11888 41
10843 466
6332 498
9477 617
3056 173
3630 637
8207 627
30763 688