2140 231
5022 517
3901 911
4288 71
4733 474
1420 90
15406 397
14138 613
9508 927
4357 254
3736 114
7586 143
2777 142
10589 416