3861 414
24991 683
301829 1062
2672 74
2815 450
6180 833
3196 659
2888 261
6842 623
4987 62
3239 183
2674 127
3261 378
51935 728