18742 115
14030 146
20637 599
6549 42
14480 131
11952 159
13234 399
2523 461
2550 125
3428 441
1650 89