3866 414
24994 683
301931 1062
2676 74
2819 450
6182 833
3201 659
2899 261
6845 623
4988 62
3241 183
2677 127
3263 378
51984 728