1627 351
5011 724
2151 463
8370 608
6706 566
1672 145
19002 804
11558 41
10585 466
6188 498
9347 617
2945 173
3536 637
8054 627
29689 688