2856 859
2544 518
477 120
2575 290
10592 520
17831 749
3071 325
8657 88
9315 54
4394 701
6431 300
2880 166