18772 115
14061 146
20651 599
6581 42
14528 131
11973 159
13291 399
2536 461
2584 125
3438 441
1664 89