53198 600
5625 576
15556 278
23838 240
9770 736
4037 659
15646 758
17018 541
7828 673
9643 651
11356 250
2924 306
3744 344