2515 91
15205 485
28176 177
4779 616
5654 741
7671 501
3158 167
2557 138
12188 967
3046 586
17946 762
2208 425
2106 612
2657 621