2871 859
2545 518
477 120
2581 290
10609 520
17847 749
3072 325
8657 88
9316 54
4398 701
6436 300
2881 166