3761 504
46911 279
18641 652
21843 322
27387 285
5584 76
55567 593
14112 326
4548 373
1739 143
3506 468
3743 290
2764 297