2484 256
3386 639
21695 413
2709 69
2432 471
4773 848
2644 558
3312 686
1621 404
19157 246
2292 633
2155 313