17531 114
12967 146
20332 599
5273 42
12288 131
10664 159
10644 399
2282 461
1956 125
3162 441
1385 89