51553 600
5570 576
15234 278
23482 240
9623 736
4008 659
15428 758
16737 541
7558 673
9280 651
11055 250
2781 306
3594 344