2861 91
15273 485
28219 177
4789 616
5662 741
7687 501
3168 167
2562 138
12193 967
3062 586
17965 762
2211 425
2106 612
2665 621