2527 256
3448 639
22046 413
2952 69
2450 471
4877 848
2706 558
3344 686
1637 404
19498 246
2337 633
2247 313