3198 712
8073 230
4253 49
5803 370
2867 109
1841 73
2360 309
1239 63
6132 355
2618 432
3547 527
701 141