3194 712
8067 230
4241 49
5803 370
2861 109
1841 73
2360 309
1238 63
6130 355
2617 432
3546 527
701 141