3865 414
24994 683
301907 1062
2673 74
2818 450
6182 833
3197 659
2897 261
6844 623
4987 62
3241 183
2676 127
3263 378
51972 728