18745 115
14038 146
20638 599
6553 42
14488 131
11954 159
13240 399
2523 461
2553 125
3428 441
1651 89