51735 600
5571 576
15264 278
23502 240
9632 736
4011 659
15451 758
16797 541
7576 673
9313 651
11088 250
2798 306
3606 344