3193 712
8065 230
4236 49
5803 370
2861 109
1840 73
2360 309
1238 63
6130 355
2617 432
3546 527
701 141