3878 414
25015 683
302309 1062
2678 74
2828 450
6193 833
3206 659
2916 261
6858 623
4994 62
3245 183
2683 127
3269 378
52165 728