18760 115
14050 146
20644 599
6573 42
14504 131
11959 159
13270 399
2530 461
2571 125
3432 441
1654 89