18727 115
14018 146
20632 599
6534 42
14455 131
11937 159
13206 399
2518 461
2546 125
3426 441
1645 89