3663 414
24747 683
297839 1061
2598 74
2742 450
6072 833
3131 659
2797 261
6745 623
4917 62
3184 183
2564 127
3175 378
50382 725