2595 712
7322 230
3952 49
5589 370
2219 109
1662 73
2183 309
1106 63
5755 355
2506 432
3267 527
657 141