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