18328 114
13686 146
20496 599
6171 42
13665 131
11535 159
12247 399
2375 461
2217 125
3288 441
1460 89