2168 231
5113 518
3949 911
4342 71
4653 474
1430 90
15457 397
14173 613
9535 931
4394 254
3750 114
9061 145
2804 142
10606 416