2875 859
2547 518
479 120
2584 290
10616 520
17863 749
3073 325
8657 88
9317 54
4402 701
6440 300
2881 166