2182 231
5062 517
3917 911
4392 71
4763 474
1430 90
15416 397
14153 613
9524 927
4384 254
3748 114
7619 143
2790 142
10641 416