18759 115
14050 146
20644 599
6567 42
14504 131
11959 159
13266 399
2530 461
2571 125
3432 441
1654 89