18342 114
13712 146
20504 599
6196 42
13716 131
11559 159
12312 399
2382 461
2230 125
3298 441
1469 89