3860 414
24990 683
301773 1062
2670 74
2814 450
6180 833
3196 659
2888 261
6842 623
4987 62
3239 183
2672 127
3260 378
51906 728