2160 231
5095 518
3943 911
4305 71
4649 474
1430 90
15448 397
14165 613
9527 931
4386 254
3745 114
9053 145
2801 142
10598 416