1088 232
8268 608
6722 566
1664 145
19040 804
11586 41
10587 466
6189 498
9335 617
2961 173
3540 637
8065 627
29679 688