4743 793
3540 655
3757 563
15615 231
28742 884
10635 277
3242 457
1061 76
3730 742
3699 663
2790 469
4669 824