3860 414
24989 683
301738 1062
2670 74
2813 450
6180 833
3196 659
2885 261
6842 623
4987 62
3239 183
2671 127
3259 378
51902 728