2159 231
5090 518
3942 911
4297 71
4648 474
1430 90
15448 397
14163 613
9526 931
4383 254
3745 114
9053 145
2799 142
10590 416