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