2595 712
7317 230
3952 49
5587 370
2217 109
1660 73
2183 309
1106 63
5751 355
2505 432
3267 527
656 141