18780 115
14064 146
20653 599
6583 42
14534 131
11974 159
13297 399
2537 461
2591 125
3442 441
1664 89