2162 231
5101 518
3944 911
4316 71
4649 474
1430 90
15448 397
14166 613
9527 931
4388 254
3746 114
9058 145
2803 142
10599 416