18723 115
14018 146
20631 599
6534 42
14453 131
11935 159
13203 399
2517 461
2545 125
3426 441
1645 89