18731 115
14023 146
20633 599
6538 42
14465 131
11946 159
13218 399
2520 461
2548 125
3427 441
1647 89