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