2168 231
5111 518
3949 911
4338 71
4653 474
1430 90
15457 397
14172 613
9533 931
4394 254
3750 114
9061 145
2804 142
10605 416