18757 115
14049 146
20642 599
6565 42
14499 131
11958 159
13258 399
2528 461
2564 125
3430 441
1653 89