2602 712
7332 230
3952 49
5589 370
2220 109
1664 73
2183 309
1106 63
5756 355
2506 432
3267 527
657 141