2991 127
11867 675
23154 672
5870 764
2310 122
6082 574
11711 922
11152 88
15217 106
4527 291
6589 336
4775 560
7422 125
22028 322
4909 696
3071 325
2094 76
2621 375