18759 115
14049 146
20642 599
6567 42
14502 131
11959 159
13263 399
2528 461
2568 125
3432 441
1654 89