12360 256
2860 356
6571 490
3847 391
4015 304
152393 834
17213 522
1827 82
16056 275
22138 703
5984 290