3877 414
25015 683
302295 1062
2678 74
2828 450
6193 833
3206 659
2915 261
6858 623
4994 62
3245 183
2683 127
3269 378
52159 728