1067 232
8267 608
6721 566
1664 145
19038 804
11586 41
10587 466
6189 498
9335 617
2961 173
3540 637
8065 627
29677 688