1627 351
5008 724
2150 463
8364 608
6706 566
1672 145
19001 804
11558 41
10584 466
6188 498
9346 617
2945 173
3535 637
8054 627
29689 688