18323 114
13684 146
20495 599
6165 42
13644 131
11532 159
12226 399
2374 461
2213 125
3287 441
1460 89