3046 503
2529 347
2491 344
4220 915
3381 693
3944 636
2051 232
3684 646
2732 262
1797 201
2947 360
2261 234
1687 163
4629 259
1751 127
2077 199
2849 260