2159 231
5094 518
3943 911
4304 71
4649 474
1430 90
15448 397
14165 613
9526 931
4385 254
3745 114
9053 145
2800 142
10597 416