2159 231
5093 518
3943 911
4303 71
4649 474
1430 90
15448 397
14164 613
9526 931
4385 254
3745 114
9053 145
2799 142
10591 416