2890 859
2551 518
480 120
2594 290
10643 520
17888 749
3077 325
8659 88
9325 54
4408 701
6444 300
2882 166