18328 114
13686 146
20496 599
6168 42
13660 131
11535 159
12243 399
2375 461
2216 125
3287 441
1460 89