2163 231
5101 518
3946 911
4317 71
4649 474
1430 90
15449 397
14167 613
9527 931
4392 254
3749 114
9058 145
2803 142
10600 416