18328 114
13685 146
20495 599
6166 42
13650 131
11534 159
12232 399
2374 461
2215 125
3287 441
1460 89