51579 600
5571 576
15240 278
23484 240
9624 736
4008 659
15428 758
16751 541
7561 673
9284 651
11060 250
2785 306
3599 344