2578 712
7286 230
3952 49
5584 370
2214 109
1655 73
2182 309
1104 63
5743 355
2504 432
3259 527
656 141