2581 712
7297 230
3952 49
5584 370
2215 109
1656 73
2183 309
1105 63
5745 355
2505 432
3261 527
656 141