2898 859
2552 518
480 120
2597 290
10648 520
17896 749
3077 325
8659 88
9329 54
4408 701
6453 300
2882 166