2160 231
5096 518
3943 911
4310 71
4649 474
1430 90
15448 397
14166 613
9527 931
4387 254
3745 114
9054 145
2801 142
10599 416