18758 115
14049 146
20642 599
6567 42
14501 131
11959 159
13261 399
2528 461
2567 125
3431 441
1653 89