2168 231
5115 518
3949 911
4343 71
4653 474
1430 90
15457 397
14173 613
9536 931
4394 254
3750 114
9061 145
2805 142
10609 416