2878 91
15276 485
28225 177
4790 616
5664 741
7688 501
3169 167
2565 138
12193 967
3062 586
17966 762
2211 425
2106 612
2665 621