3663 414
24751 683
297861 1061
2598 74
2742 450
6072 833
3131 659
2797 261
6746 623
4917 62
3184 183
2564 127
3175 378
50384 725