3071 520
779 54
2499 256
3393 639
21989 413
2738 69
2441 471
4789 848
2648 558
3326 686
1625 404
19207 246
2302 633
2172 313