6309 566
1543 145
18732 804
11377 41
10426 466
6068 498
9192 617
2860 173
3496 637
7927 627
29293 688