18758 115
14049 146
20642 599
6567 42
14501 131
11959 159
13262 399
2528 461
2568 125
3431 441
1654 89