18310 114
13681 146
20485 599
6151 42
13623 131
11525 159
12197 399
2370 461
2205 125
3283 441
1460 89