18772 115
14061 146
20651 599
6581 42
14527 131
11970 159
13291 399
2536 461
2582 125
3438 441
1663 89