2903 91
15279 485
28229 177
4790 616
5665 741
7696 501
3173 167
2567 138
12193 967
3062 586
17970 762
2211 425
2106 612
2666 621