3662 414
24747 683
297830 1061
2596 74
2742 450
6071 833
3131 659
2797 261
6744 623
4917 62
3184 183
2563 127
3175 378
50381 725