18785 115
14065 146
20654 599
6584 42
14540 131
11976 159
13310 399
2538 461
2592 125
3443 441
1664 89