2546 91
15209 485
28178 177
4779 616
5655 741
7672 501
3159 167
2558 138
12189 967
3046 586
17946 762
2209 425
2106 612
2657 621