2885 859
2549 518
479 120
2589 290
10626 520
17878 749
3075 325
8659 88
9322 54
4404 701
6440 300
2881 166