18764 115
14054 146
20648 599
6579 42
14518 131
11967 159
13282 399
2534 461
2576 125
3435 441
1659 89